package com.sneaker.shower.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author Hechangjian
 * @version 1.0
 * @className UserPayTypeDTO
 * @date 2019/09/01 15:28
 * @description
 * @program bath
 */
@Data
@ApiModel("用户支付方式")
public class UserPayTypeDTO {

    @ApiModelProperty("支付方式名称")
    private String payTypeName;

    @ApiModelProperty("支付方式guid")
    private String payTypeGuid;

    @ApiModelProperty("当前支付方式所享折扣")
    private BigDecimal discount;

    @ApiModelProperty("当前折扣后订单金额")
    private BigDecimal actuallyPayFee;

    @ApiModelProperty("支付方式剩余金额")
    private BigDecimal amount;

    @ApiModelProperty("扣除余额后还需要支付的金额")
    private BigDecimal needPayFee;

    @ApiModelProperty("当前会员卡版本号")
    private Integer userLevelVersion;
}
